public interface ChatView {

    void showMessage(TIMMessage message);

    void showMessage(List<TIMMessage> messages);

    void showRevokeMessage(TIMMessageLocator timMessageLocator);

    void clearAllMessage();

    void sendCollection();

    void onSendMessageSuccess(TIMMessage message);

    void onSendMessageFail(int code, String desc, TIMMessage message);

    void sendImage();

    void sendCard();

    void sendLocation();

    void sendPhoto();

    void sendText();

    void sendGif(String s);

    void sendMoney();

    void startSendVoice();

    void endSendVoice();

    void showDraft(TIMMessageDraft draft);

    void showToast(String msg);

}
